package demo1.Assignment3;

import java.util.HashMap;
import java.util.Map;

/**
 * 完成“软件学院职工信息系统”所描述的适配任务，并写一个测试类演示其效果。
 * 假设FacultyMember中的identification的编号规则为两位数字的学院编号（如14）+四位数字的职工编号（如0001），而UserInfo中number为学院编号（两位数字，如14），id为从1开始的自增长数值。
 * 其余属性按字面含义直接对应。
 */
public class TestAdapter {
    public static void main(String[] args) {
        UserInfo userInfo = new UserInfo();
        userInfo.setNumber("14");
        userInfo.setName("zs");
        userInfo.setHomeAddress("西大街路口东");
        Map<String,String> map =new HashMap<>();
        map.put("phoneNum1","18311111111");
        userInfo.setTeles(map);

        FacultyMemberAdapter adapter = new FacultyMemberAdapter();
        FacultyMember fm = adapter.adapter(userInfo);
        System.out.println(fm);
    }
}
